pulse microswitch - German English Dictionary